native of the atlantic coast of nicaragua (person) - Español Inglés Diccionario